lacking some teeth - Espagnol Anglais Dictionnaire